$(function(){
    /*全屏幕阻止右键*/
    $(document).bind("contextmenu", function(e){ 
        e.preventDefault();
        //return false; 
    });

     /*为选项卡绑定右键*/
    $(".tabs").on('contextmenu','li',function(e){
    
        /* 选中当前触发事件的选项卡 */
        var subtitle =$(this).text();
        $('#mainTabs').tabs('select',subtitle);
        
        //显示快捷菜单
        $('#mm').show().menu('show', {
            left: e.pageX,
            top: e.pageY
        });
        
        return false;
    });

    //刷新
    $("#mm-refresh").on('click',function(){
        var currTab = $('#mainTabs').tabs('getSelected');    //获取选中的标签项
        var url = $(currTab.panel('options').content).attr('src'); 
//        console.info(currTab);
        //获取该选项卡中内容标签（iframe）的 src 属性
        /* 重新设置该标签 */
        $('#mainTabs').tabs('update',{
            tab:currTab,
            options:{
                content: CreateTabContent(url)
            }
        });
    });
    
    //关闭所有
    $("#mm-closeall").on('click',function(){
        $(".tabs li").each(function(i, n){
            var title = $(n).text();
            //console.info(title);
            if(title != '首页'){
                $('#mainTabs').tabs('close',title);    
            }
        });
    });
    
    //除当前之外关闭所有
    $("#mm-closeother").on('click',function(){
        var currTab = $('#mainTabs').tabs('getSelected');
        currTitle = currTab.panel('options').title;    
        
        $(".tabs li").each(function(i, n){
            var title = $(n).text();
            
            if(currTitle != title && title != '首页'){
                $('#mainTabs').tabs('close',title);            
            }
        });
    });
    
    //关闭当前
    $("#mm-close").on('click',function(){
        var currTab = $('#mainTabs').tabs('getSelected');
        currTitle = currTab.panel('options').title;  
        if(currTitle != '首页'){
            $('#mainTabs').tabs('close', currTitle);
        }
    });
});